版本

# 图管理接口


# 接口列表:


# 创建数据库

# 方法

Response create(String db_name, 
            Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 创建数据库响应结果 * *

# 通过文件创建数据库

# 方法

Response create_graph(String db_name,
                  String schema_path, 
                  String import_conf_path)

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
schema_path String schema文件路径 "" *
import_conf_path String 数据文件路径 "" *

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 创建数据库响应结果 * *

# 删除数据库

# 方法

Response drop(String db_name,
          Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 删除数据库响应结果 * *

# 导出图数据

# 方法

Response export_graph(String db_name,
                  Map<String, String> parameters)

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 刷新数据库响应结果 * *

# 打开数据库

# 方法

Response open_graph(String db_name,
                Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 打开数据库响应结果 * *

# 关闭数据库

# 方法

Response close_graph(String db_name,
                Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 关闭数据库响应结果 * *

# 刷新数据库

# 方法

Response reload_graph(String db_name,
                  Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
db_name String 数据库名称 "" "ezoo"
parameters Map 可选参数列表 * {}

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return Response 刷新数据库响应结果 * *

# 获取数据库列表

# 简述

通过此接口,可以获取当前服务中所有数据库的名称。

# 方法

graph_list get_graph_list(Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
parameters Map 可选参数列表 * {} key-value形式参数,暂时传空Map。

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return graph_list 数据库列表结构 * *

# 获取活跃数据库列表

# 简述

通过此接口,可以获取当前服务中所有启动的数据库的名称。

# 方法

graph_list get_active_graph_list(Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
parameters Map 可选参数列表 * {} key-value形式参数,暂时传空Map。

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return graph_list 数据库列表结构 * *

# 获取数据库状态

# 简述

通过此接口,可以获取当前服务中所有数据库的服务状态。此接口用于分布式服务与监控服务。

# 方法

server_info get_status(Map<String, String> parameters);

# 参数

参数列表 类型 描述 是否可空 默认值 示例 备注
parameters Map 可选参数列表 * {} key-value形式参数,暂时传空Map。

# 返回值

参数列表 类型 描述 是否可空 默认值 示例 备注
_return server_info 获取数据库状态响应结果 * *

最近一次更新时间: 7/4/2022, 8:33:27 AM